package com.ruoyi.modularbusiness.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.web.domain.BaseEntity;

/**
 * 表单字段对象 formfield
 *
 * @author 刘振
 * @date 2023-01-12
 */
public class Formfield extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /**  */
    private Long ffid;

    /** 表单类型ID */
    @Excel(name = "表单类型ID")
    private Long ftid;

    /** 字段名称 */
    @Excel(name = "字段名称")
    private String name;

    /** 字段标识 */
    @Excel(name = "字段标识")
    private String identify;

    /** 显示顺序 */
    @Excel(name = "显示顺序")
    private int sort;

    /** 是否删除 */
    private String delFlag;

    /** 审核顺序 */
    @Excel(name = "审核顺序")
    private String auditSort;

    /** 是否禁用 */
    @Excel(name = "是否禁用")
    private String disables;

    /** 用户输入使是否必填 */
    @Excel(name = "用户输入使是否必填")
    private String musts;

    /** 字段提示 */
    @Excel(name = "字段提示")
    private String prompts;

    /** 是否需要审核 */
    @Excel(name = "是否需要审核")
    private String auditTf;

    /** 默认值标识 */
    @Excel(name = "默认值标识")
    private String default_id;

    /** 预留字段一 */
    @Excel(name = "预留字段一")
    private String reserved1;

    /** 预留字段二 */
    @Excel(name = "预留字段二")
    private String reserved2;

    /** 预留字段三 */
    @Excel(name = "预留字段三")
    private String reserved3;

    /** 是否保安输入 */
    @Excel(name = "是否保安输入")
    private String batf;

    /** 是否保安输入 */
    @Excel(name = "保安输入顺序")
    private String ba_sort;


    /** 是否显示 */
    @Excel(name = "是否显示")
    private String show_tf;

    /** 是否验证 */
    @Excel(name = "是否验证")
    private String check_tf;

    /** 验证ID */
    @Excel(name = "验证ID")
    private String check_id;

    /** 控件类型 */
    @Excel(name = "控件类型")
    private String bean_type;

    public void setBean_type(String bean_type) {
        this.bean_type = bean_type;
    }

    public String getBean_type() {
        return bean_type;
    }

    public void setBa_sort(String ba_sort) {
        this.ba_sort = ba_sort;
    }

    public String getBa_sort() {
        return ba_sort;
    }

    public void setDefault_id(String default_id) {
        this.default_id = default_id;
    }

    public String getDefault_id() {
        return default_id;
    }

    public void setShow_tf(String show_tf) {
        this.show_tf = show_tf;
    }

    public String getShow_tf() {
        return show_tf;
    }

    public String getBatf() {
        return batf;
    }

    public void setBatf(String batf) {
        this.batf = batf;
    }

    public void setFfid(Long ffid)
    {
        this.ffid = ffid;
    }

    public Long getFfid()
    {
        return ffid;
    }
    public void setFtid(Long ftid)
    {
        this.ftid = ftid;
    }

    public Long getFtid()
    {
        return ftid;
    }
    public void setName(String name)
    {
        this.name = name;
    }

    public String getName()
    {
        return name;
    }
    public void setIdentify(String identify)
    {
        this.identify = identify;
    }

    public String getIdentify()
    {
        return identify;
    }
    public void setSort(int sort)
    {
        this.sort = sort;
    }

    public int getSort()
    {
        return sort;
    }
    public void setDelFlag(String delFlag)
    {
        this.delFlag = delFlag;
    }

    public String getDelFlag()
    {
        return delFlag;
    }
    public void setAuditSort(String auditSort)
    {
        this.auditSort = auditSort;
    }

    public String getAuditSort()
    {
        return auditSort;
    }
    public void setDisables(String disables)
    {
        this.disables = disables;
    }

    public String getDisables()
    {
        return disables;
    }
    public void setMusts(String musts)
    {
        this.musts = musts;
    }

    public String getMusts()
    {
        return musts;
    }
    public void setPrompts(String prompts)
    {
        this.prompts = prompts;
    }

    public String getPrompts()
    {
        return prompts;
    }
    public void setAuditTf(String auditTf)
    {
        this.auditTf = auditTf;
    }

    public String getAuditTf()
    {
        return auditTf;
    }
    public void setReserved1(String reserved1)
    {
        this.reserved1 = reserved1;
    }

    public String getReserved1()
    {
        return reserved1;
    }
    public void setReserved2(String reserved2)
    {
        this.reserved2 = reserved2;
    }

    public String getReserved2()
    {
        return reserved2;
    }
    public void setReserved3(String reserved3)
    {
        this.reserved3 = reserved3;
    }

    public String getReserved3()
    {
        return reserved3;
    }

    public String getCheck_tf() {
        return check_tf;
    }

    public String getCheck_id() {
        return check_id;
    }

    public void setCheck_tf(String check_tf) {
        this.check_tf = check_tf;
    }

    public void setCheck_id(String check_id) {
        this.check_id = check_id;
    }

    @Override
    public String toString() {
        return "Formfield{" +
                "ffid=" + ffid +
                ", ftid=" + ftid +
                ", name='" + name + '\'' +
                ", identify='" + identify + '\'' +
                ", sort=" + sort +
                ", delFlag='" + delFlag + '\'' +
                ", auditSort='" + auditSort + '\'' +
                ", disables='" + disables + '\'' +
                ", musts='" + musts + '\'' +
                ", prompts='" + prompts + '\'' +
                ", auditTf='" + auditTf + '\'' +
                ", default_id='" + default_id + '\'' +
                ", reserved1='" + reserved1 + '\'' +
                ", reserved2='" + reserved2 + '\'' +
                ", reserved3='" + reserved3 + '\'' +
                ", batf='" + batf + '\'' +
                ", ba_sort='" + ba_sort + '\'' +
                ", show_tf='" + show_tf + '\'' +
                ", check_tf='" + check_tf + '\'' +
                ", check_id='" + check_id + '\'' +
                ", bean_type='" + bean_type + '\'' +
                '}';
    }
}
